CAVASS: A Computer Assisted Visualization and Analysis Software System – Image Processing Aspects

نویسندگان

  • Jayaram K. Udupa
  • George J. Grevera
  • Dewey Odhner
  • Ying Zhuge
  • Andre Souza
  • Shipra Mishra
  • Tad Iwanaga
چکیده

The development of the concepts within 3DVIEWNIX and of the software system 3DVIEWNIX itself dates back to the 1970s. Since then, a series of software packages for Computer Assisted Visualization and Analysis (CAVA) of images came out from our group, 3DVIEWNIX released in 1993, being the most recent, and all were distributed with source code. CAVASS, an open source system, is the latest in this series, and represents the next major incarnation of 3DVIEWNIX. It incorporates four groups of operations: IMAGE PROCESSING (including ROI, interpolation, filtering, segmentation, registration, morphological, and algebraic operations), VISUALIZATION (including slice display, reslicing, MIP, surface rendering, and volume rendering), MANIPULATION (for modifying structures and surgery simulation), ANALYSIS (various ways of extracting quantitative information). CAVASS is designed to work on all platforms. Its key features are: (1) most major CAVA operations incorporated; (2) very efficient algorithms and their highly efficient implementations; (3) parallelized algorithms for computationally intensive operations; (4) parallel implementation via distributed computing on a cluster of PCs; (5) interface to other systems such as CAD/CAM software, ITK, and statistical packages; (6) easy to use GUI. In this paper, we focus on the image processing operations and compare the performance of CAVASS with that of ITK. Our conclusions based on assessing performance by utilizing a regular (6 MB), large (241 MB), and a super (873 MB) 3D image data set are as follows: CAVASS is considerably more efficient than ITK, especially in those operations which are computationally intensive. It can handle considerably larger data sets than ITK. It is easy and ready to use in applications since it provides an easy to use GUI. The users can easily build a cluster from ordinary inexpensive PCs and reap the full power of CAVASS inexpensively compared to expensive multiprocessing systems which are less efficient for CAVA operations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CAVASS: a Computer Assisted Visualization and Analysis Software System - Visualization Aspects

The Medical Image Processing Group (MIPG) at the University of Pennsylvania has been developing and distributing medical image analysis and visualization software systems for a long period of time. Our most recent system, 3DVIEWNIX, was first released in 1993. Since that time, a number of significant advancements have taken place with regard to computer platforms and operating systems, networki...

متن کامل

The architecture and performance of CAVASS

Our group has been developing medical image software systems since the early 1980s. Our latest system, CAVASS, is freely available, open source, integrated with popular toolkits, and runs on Windows, Unix, Linux, and Mac OS. The architecture of CAVASS incorporates parallel processing by exploiting inexpensive networks of workstations. CAVASS is directed at the visualization, processing, and ana...

متن کامل

Using CAVASS as the Basis for Imaging Applications

CAVASS (Computer Aided Visualization and Analysis Software System) is an open-source software system that is being developed by the Medical Image Processing Group (MIPG) at the University of Pennsylvania. It includes extremely efficient (and often parallel) implementations of the most commonly used image display, manipulation, and processing operations. CAVASS seamlessly interfaces with ITK and...

متن کامل

Segmentation Assisted Object Distinction for Direct Volume Rendering

Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...

متن کامل

P-106: The Computer-Assisted Vacuolated Sperm Analysis and Zygote Quality

Background: Digital image processing and analysis are used for computer assisted evaluation of sperm morphology. Sperm head morphology has been identified as a characteristic that can be used to predict a male’s semen quality. On the other hand, zygote competence analysis is an importance tool to select embryo(s) for transfer. The aim of the present study is to determine zygote quality resulted...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007